Early Separation of Filter and Re nement

نویسندگان

  • Ho-Hyun Park
  • Chan-Gun Lee
  • Yong-Ju Lee
  • Chin-Wan Chung
چکیده

The spatial query has been processed in two steps, the lter step and the reenement step, due to a large volume and high complexity of the spatial data. However, this approach has been considered only in the query execution phase after completing the query optimization phase. This paper presents query optimization strategies which take the characteristics of spatial databases into account. The rst strategy is the separation of lter and reenement steps not in the query execution phase but in the query optimization phase. As the second strategy, several reenement operations can be combined in processing a complex query, and as the third strategy several lter operations can also be combined. We call the optimization technique utilizing these strategies the Early Separated Filter And Reenement(ESFAR). This paper also presents a rule-based optimization technique for ESFAR.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Spatial Query Optimization Utilizing Early Separated Filter and Refinement Strategy

| Due to the high complexity and large volume of spatial data, a spatial query is usually processed in two steps, called the lter step and the re nement step. However, the two-step processing of the spatial query has been considered locally in one spatial predicate evaluation at the query execution level. This paper presents query optimization strategies which exploit the two-step processing of...

متن کامل

Class Re nement and Interface Re nement in Object-Oriented Programs

Constructing new classes from existing ones by inheritance or subclassing is a characteristic feature of object-oriented development. Imposing semantic constraints on subclassing allows us to ensure that the behaviour of superclasses is preserved or re ned in their subclasses. This paper de nes a class re nement relation which captures these semantic constraints. The class re nement relation is...

متن کامل

Rationale and Design of BULK

BULK is a very high level persistent programming language and environment for prototyp ing and implementing database applications BULK provides sets and sequences as primitive type constructors provides high level operations on them and allows programmers to de ne application oriented bulk types e g syntax trees bond portfolios or geographic maps BULK encourages separation of correctness and e ...

متن کامل

Re nement of Vectors of Bernstein Polynomials

For the case of Bernstein polynomials the re nement mask is calculated recursively and the re nement matrices are given explicitely Moreover the eigenvectors of the transposed re nement matrices are constructed whereas the eigenvectors of the re nement matrices themselves can be determined by a theorem of Micchelli and Prautzsch INTRODUCTION Let n N and let b t b t bn t T be a vector of uniform...

متن کامل

Tactics of Re nement

The re nement calculus is a modern technique of formal program development. Its application, however, may lead to long and repetitive developments. In this paper we present a language to write re nement tactics, and present examples of useful tactics. They encompass the application of several re nement laws, but can be used as a single transformation rule. Using tactics is not a novel idea, but...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007